/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package co.edu.eam.clinica.vista.controladores.varios;

import co.edu.eam.clinica.logica.bo.BOEps;
import co.edu.eam.persitencia.entidades.EPS;
import java.util.List;

/**
 *
 * @author Usuario
 */
public class controladorEps {
    
    private BOEps eps;

    public controladorEps() {
        eps = new BOEps();
    }
    
    /**
     * metodo que crea una eps
     * @param e
     * @throws Exception 
     */
    public void crearEps(EPS e) throws Exception{
        eps.crearEps(e);
    }
    
    /**
     * metodo que busca una epspor su codigo
     * @param codigo
     * @return una eps
     * @throws Exception 
     */
    public EPS buscarEps(Long id) throws Exception{
        return eps.buscarEps(id);
    }
    
    /**
     * metodo que edita una eps
     * @param e
     * @throws Exception 
     */
    public void editarEps( EPS e) throws Exception{
        eps.editarEps(e);
    }
    
    /**
     * metodo que elimina una eps
     * @param e
     * @throws Exception 
     */
    public void eliminarEps(EPS e) throws Exception{
        eps.eliminarEps(e);
    }
    
    /**
     * metodo que lista todas la eps
     * @return lista de eps
     * @throws Exception 
     */
    public List<EPS> listarEps()throws Exception{
        return eps.listarEps();
    }
}
